Part Number Hot Search : 
DM74ALS 74HC240 ML6411C TB0657A BR10100 POWER PSPD25 KSB564A
Product Description
Full Text Search
 

To Download LC72366 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Ordering number : EN5065A
CMOS LSI
LC72358N, 72362N, 72366
Single-Chip PLL Microcontrollers
Overview
The LC72358N, LC72362N, and LC72366 are 1.33 s instruction execution time single-chip microcontrollers for electronic tuning applications. These products incorporate a high-speed locking circuit and a high-performance direct PLL circuit that can control the local oscillator C/N characteristics. These products have 256 or 512 bytes of RAM and 16K, 24K or 32K bytes of program ROM on chip, and incorporate a three-channel serial I/O interface, a six-channel A/D converter and other interfaces. *
*
Features
* ROM -- LC72358N: 8K steps (8191 x 16 bits) -- LC72362N: 12K steps (12287 x 16 bits) -- LC72366: 16K steps (16383 x 16 bits) The subroutine area in both products is 4K steps (4095 x 16 bits). * RAM -- LC72358N, 72362N: 512 x 4 bits (banks 0 to 7) -- LC72366: 1K x 4 bits (banks 0 to F) * Stack: Eight levels * Serial I/O: Three channels (8-bit 3-wire format) There are three internal serial clocks: 12.5 kHz, 37.5 kHz and 187.5 kHz. * External interrupts: Two channels (the INT0 and INT1 pins) Switching between rising and falling edge detection is supported. * Internal interrupts: Three channels -- Two internal timer interrupt channels The timers provide eight interrupt periods: 100 s, 1 ms, 2 ms, 5 ms, 10 ms, 50 ms, 125 ms and 250 ms. -- One serial I/O interrupt channel * Multiple interrupt levels: Four levels Hardware priority order INT0 pin > INT1 pin > SI/O pin > internal timer 0 > internal timer 1 * A/D converter: Six channels (6-bit successive approximation type) * General-purpose ports -- Input ports: 10 *
* * * *
*
* * *
-- Output ports: 28 -- I/O ports: 25 (These pins can be switched between input and output in bit units.) PLL block -- Built-in sub-charge pump for high-speed locking -- Support for dead zone control -- Built-in unlock detection circuit -- Twelve reference frequencies: 1, 3, 3.125, 5, 6.25, 9, 10, 12.5, 25, 30, 50 and 100 kHz Universal counter: 20 bits Supports frequency and period measurement with counting periods of 1, 4, 8 and 32 ms. Timers: Timer interrupt periods 100 s, 1 ms, 2 ms, 5 ms, 10 ms, 50 ms, 125 ms and 250 ms Beep: Six frequencies: 2.08 kHz, 2.25 kHz, 2.5 kHz, 3.0 kHz, 3.75 kHz, 4.17 kHz. Reset: Built-in voltage detection type reset circuit Cycle time: 1.33 s (all instructions execute in one cycle) Halt mode: The microcontroller operating clock is stopped in halt mode. There are four types of event that clear halt mode: interrupt requests, timer FF overflows, key inputs, and hold pin inputs. Operating supply voltage: 4.5 to 5.5 V (3.5 to 5.5 V when only the controller block operates) Package: QFP80E (QIP80E) OTP version: LC72P366 Development tools: Emulator .................RE32N Evaluation chip.......LC72EV350 Evaluation chip board ................................EB-72EV350
This LSI can easily use CCB that is SANYO's original bus format.
* CCB is a trademark of SANYO ELECTRIC CO., LTD. * CCB is SANYO's original bus format and all the bus addresses are controlled by SANYO.
SANYO Electric Co.,Ltd. Semiconductor Bussiness Headquarters
TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110 JAPAN
63096HA (OT)/62295TH (OT) No. 5065-1/13
LC72358N, 72362N, 72366
Package Dimensions
unit: mm 3174-QFP80E
[LC72358N, 72362N, 72366]
SANYO: QIP80E
Pin Assignment
No. 5065-2/13
LC72358N, 72362N, 72366 Block Diagram
No. 5065-3/13
LC72358N, 72362N, 72366
Specifications
Absolute Maximum Ratings at Ta = 25C, VSS = 0 V
Parameter Maximum supply voltage Input voltage Output voltage Symbol VDD max VIN VOUT (1) VOUT (2) IOUT (1) Output current IOUT (2) IOUT (3) Allowable power dissipation Operating temperature Storage temperature Pd max Topr Tstg All input pins J port All output ports other than VOUT (1) J port D, E, F, G, K, L, M, N, O, P and Q ports, EO1, EO2, EO3, SUBPD B and C ports Ta = -40 to +85C Conditions Ratings -0.3 to +6.5 -0.3 to VDD + 0.3 -0.3 to +15 -0.3 to VDD + 0.3 0 to 5 0 to 3 0 to 1 400 -40 to +85 -45 to +125 Unit V V V V mA mA mA mW C C
Allowable Operating Ranges at Ta = -40 to +85C, VDD = 3.5 to 5.5 V
Parameter Symbol VDD (1) Supply voltage VDD (2) VDD (3) VIH (1) Input high level voltage VIH (2) VIH (3) VIH (4) VIL (1) Input low level voltage VIL (2) VIL (3) VIL (4) fIN (1) fIN (2) fIN (3) Input frequency fIN (4) fIN (5) fIN (6) fIN (7) fIN (8) VIN (1) Input amplitude VIN (2) VIN (3) Input voltage range VIN (4) Conditions CPU and PLL operating CPU operating Memory retention E, H, I, L, M and Q ports, HCTR and LCTR (when selected for input) F, G and K ports, LCTR (period measurement mode), HOLD SNS A port E, H, I, L, M and Q ports, HCTR and LCTR (when selected for input) A, F, G and K ports, LCTR (period measurement mode) SNS HOLD XIN FMIN: VIN (2), VDD (1) FMIN: VIN (3), VDD (1) AMIN (H): VIN (3), VDD (1) AMIN (L): VIN (3), VDD (1) HCTR: VIN (3), VDD (1) LCTR: VIN (3), VDD (1) LCTR (period measurement): VIH (2), VIL (2), VDD (1) XIN FMIN FMIN, AMIN, HCTR, LCTR ADI0 to ADI5 min 4.5 3.5 1.3 0.7 VDD 0.8 VDD 2.5 0.6 VDD 0 0 0 0 4.0 10 10 2.0 0.5 0.4 100 1 0.5 0.10 0.07 0 4.5 typ 5.0 max 5.5 5.5 5.5 VDD VDD VDD VDD 0.3 VDD 0.2 VDD 1.3 0.4 VDD 5.0 150 130 40 10 12 500 20 x 103 1.5 1.5 1.5 VDD Unit V V V V V V V V V V V MHz MHz MHz MHz MHz MHz kHz Hz Vrms Vrms Vrms V
No. 5065-4/13
LC72358N, 72362N, 72366 Electrical Characteristics for the Allowable Operating Ranges
Parameter Symbol IIH (1) IIH (2) Input high level current XIN: VI = VDD = 5.0 V FMIN, AMIN, HCTR, LCTR: VI = VDD = 5.0 V A, E, F, G, H, I, K, L, M and Q ports, SNS, HOLD, HCTR, LCTR, with no pull-down resistor on A port. VI = VDD = 5.0 V, with the E, F, G, K, L, M and Q ports selected for input. A port: pull-down resistor present, VI = VDD = 5.0 V XIN: VI = VSS FMIN, AMIN, HCTR, LCTR: VI = VSS A, E, F, G, H, I, K, L, M and Q ports, SNS, HOLD, HCTR, LCTR, with no pull-down resistor on A port. VI = VSS, with the E, F, G, K, L, M and Q ports selected for input. A port: pull-down resistor present A port: pull-down resistor present, VDD = 5 V F, G and K ports, LCTR (period measurement mode) B and C ports: IO = -1 mA D, E, F, G, K, L, M, N, O, P and Q ports: IO = -1 mA EO1, EO2, EO3, SUBPD: IO = -500 A XOUT: IO = -200 A B and C ports: IO = 50 A D, E, F, G, K, L, M, N, O, P and Q ports: IO = 1 mA EO1, EO2, EO3, SUBPD: IO = 500 A XOUT: IO = 200 A J port: IO = 5 mA B, C, D, E, F, G, K, L, M, N, O, P and Q ports EO1, EO2, EO3, SUBPD J port ADI0 to ADI5: VDD (1) PREJ VDET RPD (2) IDD (1) Current drain IDD (2) IDD (3) IDD (4) TEST1, TEST2 VDD (1): fIN (2) = 130 MHz, Ta = 25C VDD (2): Halt mode*, Ta = 25C (Figure 1) VDD = 5.5 V, oscillator stopped, Ta = 25C (Figure 2) VDD = 2.5 V, oscillator stopped, Ta = 25C (Figure 2) SNS 2.7 3.0 10 12 0.45 24 (0.9) 5 1 -3.0 -100 -5.0 -1/2 75 0.1 VDD VDD - 2.0 VDD - 1.0 VDD - 1.0 VDD - 1.0 1.0 2.0 1.0 1.0 1.5 2.0 +3.0 +100 +5.0 +1/2 50 3.3 100 0.2 VDD VDD - 1.0 2.0 4.0 50 5.0 10 15 30 Conditions min 2.0 4.0 typ 5.0 10 max 15 30 Unit A A
IIH (3) IIH (4) IIL (1) IIL (2)
3.0
A
A A A
Input low level current IIL (3) Input floating voltage Pull-down resistance Hysteresis VIF RPD (1) VH VOH (1) Output high level voltage VOH (2) VOH (3) VOH (4) VOL (1) VOL (2) Output low level voltage VOL (3) VOL (4) VOL (5) IOFF (1) Output off leakage current IOFF (2) IOFF (3) A/D conversion error Reject pulse width Power-down detection voltage Pull-down resistance
3.0
A
0.05 VDD 200
V k V V V V V V V V V V A nA A LSB s V k mA mA A A
Note: Execute 20 STEP instructions every 1 ms. With the PLL, counters and other functions all stopped. ( ) Value: LC72366
Test Circuit
Note: All of the pins PB to PG and PJ to PQ must be left open. Here, the pins PE to PG, PK to PM, and PQ are selected for output.
Note: All of the pins PA to PQ must be left open.
Figure 1: IDD(2) in Halt Mode
Figure 2. IDD(3) and IDD(4) in Backup Mode
No. 5065-5/13
LC72358N, 72362N, 72366 Pin Functions
Pin No. Symbol I/O I/O type Function Key return signal input-only ports. The threshold voltage is set to a relatively low value. When a key matrix is formed in combination with the PB and PC ports, up to three simultaneous key presses can be detected. The pull-down resistors are set by the IOS instruction with PWn = 2 for all four pins at the same time and cannot be set on an individual pin basis. Input is disabled in clock stop mode.
30 29 28 27
PA0 PA1 PA2 PA3 I Pull-down resistor included Input
26 25 24 23 22 21 20 19 18 17 16 15
PB0 PB1 PB2 PB3 PC0 PC1 PC2 PC3 PD0 PD1 PD2 PD3 O CMOS push-pull Output-only ports. In clock stop mode, these pins go to the output high-impedance state. During the power-on reset, these pins go to the output high-impedance state and hold that state until an output instruction is executed. O Unbalanced CMOS push-pull Key source signal output-only ports. Since the output transistor circuit is an unbalanced CMOS structure, diodes to prevent shorting due to multiple key presses are not required. In clock stop mode, these pins go to the output high-impedance state. During the power-on reset, these pins go to the output high-impedance state and hold that state until an output instruction is executed.
14 13 12 11 10 9 8 7 6 5 4 3
PE0 PE1/SCK2 PE2/SO2 PE3/SI2 PF0 PF1/SCK1 PF2/SO1 PF3/SI1 PG0 PG1/SCK0 PG2/SO0 PG3/SI0 I/O CMOS push-pull
General-purpose I/O port/serial I/O pin shared-function ports. The F and G port inputs are Schmitt inputs. The E ports is a normal input. The IOS instruction switches these ports between general-purpose I/O ports and serial I/O ports, and between input and output for general-purpose I/O ports. * When used as general-purpose I/O ports these pins: Can be set for input or output in bit units (bit I/O), and are set for use as general-purpose I/O ports by the IOS instruction with PWn = 0. b0 = SI/O 0 0 ...................general-purpose port b1 = SI/O 1 1 ...................SI/O port b2 = SI/O 2 are set for input or output by the IOS instruction in bit units. PE..............PWn = 4 0 ...................Input PF..............PWn = 5 1 ...................Output PG .............PWn = 6 * When used as serial I/O ports these pins: Are set for serial I/O port use by the IOS instruction with PWn = 0, and are accessed by reading and writing the serial I/O data buffer with the INR and OUTR instructions. Note: Pin setup states when used as serial I/O ports: PE0, PF0, PG0 ......General-purpose I/O PE1, PF1, PG1 ......SCK output in internal clock mode SCK input in external clock mode PE2, PF2, PG2......SO output PE3, PF3, PG3......SI input In clock stop mode, input is disabled and these pins go to the high-impedance state. During the power-on reset, these pins become general-purpose input ports.
1 80
XIN XOUT
I O
--
Connections for a 4.5 MHz crystal oscillator
78 77
EO1 EO2
O
CMOS tristate
Main charge pump outputs These pins output a high level when the frequency generated by dividing the local oscillator signal frequency by N is higher than the reference frequency, and a low level when that frequency is lower. These pins go to the high-impedance state when the frequencies match. These pins go to the high-impedance state when the HOLD pin is set low in the hold enable state. In clock stop mode, during the power-on reset and in the PLL stop state, these pins go to the high-impedance state.
Continued on next page. No. 5065-6/13
LC72358N, 72362N, 72366
Continued from preceding page.
Pin No. 76 73 31 Symbol VSS VDD VDD -- -- Power supply connections I/O I/O type Function
75
FMIN
I
Input
FM VCO (local oscillator) input This pin is selected by the PLL instruction CW1 (b1, b0 are ignored). Capacitor coupling must be used for signal input. Input is disabled when the HOLD pin is set low in the hold enable state. Input is disabled in clock stop mode, during the power-on reset, and in the PLL stop state.
AM VCO (local oscillator) input This pin is selected and the band set by the PLL instruction CW1 (b1, b0). b1 74 AMIN I Input 1 1 b0 0 1 Band 2 to 40 MHz (SW) 0.5 to 10 MHz (MW, LW)
Capacitor coupling must be used for signal input. Input is disabled when the HOLD pin is set low in the hold enable state. Input is disabled in clock stop mode, during the power-on reset, and in the PLL stop state.
Sub-charge pump output This pin, in combination with the main charge pump, allows the construction of a highspeed locking circuit. The DZC instruction controls the sub-charge pump. b3 0 0 72 SUBPD O CMOS tristate 1 1 b2 0 1 0 1 High impedance Only operates in the unlocked state (450 kHz) Only operates in the unlocked state (900 kHz) Normal operation Operation
This pin goes to the high-impedance state when the HOLD pin is set low in the hold enable state. This pin goes to the high-impedance state in clock stop mode, during the power-on reset, and in the PLL stop state.
71
EO3
O
CMOS tristate
Second PLL charge pump output This pin outputs a low level when the frequency generated by dividing the local oscillator signal frequency by N is higher than the reference frequency, and a high level when that frequency is lower. This pin goes to the high-impedance state when the frequencies match. (Note that this pin's output logic is the opposite of that of the EO1 and EO2 pins.) This pin goes to the high-impedance state when the HOLD pin is set low in the hold enable state. This pin goes to the high-impedance state in clock stop mode, during the power-on reset, and in the PLL stop state.
Continued on next page. No. 5065-7/13
LC72358N, 72362N, 72366
Continued from preceding page.
Pin No. Symbol I/O I/O type Function
70
HCTR
I
Input
Universal counter/general-purpose input shared-function input port The IOS instruction b3 with PWn = 3 switches the pin function between universal counter input and general-purpose input. * Frequency measurement The universal counter function is selected by an IOS instruction with PWn = 3 and b3 = 0. HCTR frequency measurement mode is set up by a UCS instruction with b3 = 0 and b2 = 0, and counting is started with a UCC instruction after the count time is selected. The CNTEND flag is set when the count completes. To operate this circuit as an AC amplifier in this mode, the input must be capacitor coupled. * General-purpose input pin use The general-purpose input port function is selected by an IOS instruction with PWn = 3 and b3 = 1. An internal register (address: 0EH) input instruction INR (b0) is used to acquire data from this pin. Input is disabled in clock stop mode. (The input pin will be pulled down.) During the power-on reset, the universal counter function is selected.
69
LCTR
I
Input
Universal counter (frequency and period measurement)/general-purpose input sharedfunction input port The IOS instruction b2 with PWn = 3 switches the pin function between universal counter input and general-purpose input. * Frequency measurement The universal counter function is selected by an IOS instruction with PWn = 3 and b2 = 0. LCTR frequency measurement mode is set up by a UCS instruction with b3 = 0 b2 = 1, and counting is started with a UCC instruction after the count time is selected. The CNTEND flag is set when the count completes. To operate this circuit as an AC amplifier in this mode, the input must be capacitor coupled. * Period measurement With the universal counter function selected, set up period measurement mode with a UCS instruction with b3 = 1 and b2 = 0, and start the count with a UCC instruction after selecting the count time. The CNTEND flag will be set when the count completes. In this mode, the signal must be input with DC coupling to turn off the bias feedback resistor. * General-purpose input pin use The general-purpose input port function is selected by an IOS instruction with PWn = 3, b2 = 1. An internal register (address: 0EH) input instruction INR (b1) is used to acquire data from this pin. Input is disabled in clock stop mode. (The input pin will be pulled down.) During the power-on reset, the universal counter function (in HCTR frequency measurement mode) is selected.
68
SNS
I
Input
Voltage sense/general-purpose input pin shared-function port This circuit is designed for a relatively low input threshold voltage. * Voltage sense pin usage This input pin is used to determine whether or not a power failure occurred after recovery from backup (clock stop) mode. An internal sense F/F is used for this determination. The sense F/F is tested with a TUL instruction (b2). * General-purpose input port usage When used as a general-purpose input port, the state is sensed by using a TUL instruction (b3). Since, unlike other input ports, input is not disabled in clock stop mode and during the power-on reset, special care is required with respect to through currents.
Continued on next page. No. 5065-8/13
LC72358N, 72362N, 72366
Continued from preceding page.
Pin No. Symbol I/O I/O type Function PLL control and clock stop mode control Setting this pin low in the hold enabled state disables input to the FMIN and AMIN pins and sets the EO pin to the high-impedance state. To enter clock stop mode, set the HOLDEN flag, set this pin low, and execute a CKSTP instruction. To clear clock stop mode, set this pin high.
67
HOLD
I
Input
66 65 64 63 62 61
PH0/ADI0 PH1/ADI1 PH2/ADI2 PH3/ADI3 PI0/ADI4 PI1/ADI5 I Input
General-purpose input port/A/D converter shared-function pins The IOS instruction with PWn = 7 or 8 switches the pin function between general-purpose input ports and A/D converter inputs. * General-purpose input port usage Specify general-purpose input port usage with the IOS instruction with PWn = 7 or 8 in bit units. * A/D converter usage Specify A/D converter usage with the IOS instruction with PWn = 7 or 8 in bit units. Specify the pin to convert with the IOS instruction with PWn = 1. Start a conversion with the UCC instruction (b2). The ADCE flag will be set when the conversion competes. Note: Executing an input instruction for a port specified for ADI usage will always return low since input is disabled. These pins must be set up for general-purpose input port usage before an input instruction is executed. Input is disabled in clock stop mode. During the power-on reset, these pins go to the general-purpose input port function.
60 59 58 57
PJ0 PJ1 PJ2 PJ3 O N-channel open drain
General-purpose output ports An external pull-up resistor is required since these pins are open-drain circuits. In clock stop mode, these pins go to the transistor off state (high level output). During the power-on reset, these pins are set up as general-purpose output ports and go to the transistor off state (high level output).
56 55 54 53
PK0/INT0 PK1/INT1 PK2 PK3 I/O CMOS push-pull
General-purpose I/O/external interrupt shared-function ports There is no instruction that switches the function of these ports between general-purpose ports and external interrupt ports. These pins function as external interrupt pins at the point that the external interrupt enable flag is set. * General-purpose I/O port usage These pins can be set for input or output in bit units (bit I/O). The IOS instruction is used to specify input or output in bit units. * External interrupt pin usage This function can be used by setting the external interrupt enable flags (INT0EN and INT1EN) in status register 2. The corresponding pin must be set up for input. To enable interrupt operation, the interrupt enable flag (INTEN) in status register 1 also must be set. The IOS instruction with PWn = 3, b1 = INT1, and b0 = INT0 is used to select rising or falling edge detection. In clock stop mode, input is disabled and these pins go to the high impedance state. During the power-on reset, these pins function as general-purpose input ports.
52 to 45
PL0 to PL3 PM0 to PM3
I/O
CMOS push-pull
General-purpose I/O ports The IOS instruction is used to specify input or output. In clock stop mode input is disabled and these pins go to the high impedance state. During the power-on reset, these pins function as general-purpose input ports.
Continued on next page.
No. 5065-9/13
LC72358N, 72362N, 72366
Continued from preceding page.
Pin No. Symbol I/O I/O type Function
44 43 42 41
PN0/BEEP PN1 PN2 PN3 O CMOS push-pull
General-purpose output port/BEEP tone shared-function output pins The BEEP instruction switches between the general-purpose output port and BEEP tone functions. * General-purpose output port usage The BEEP instruction with b3 = 0 sets up the general-purpose output port function. Pins PN1 to PN3 are general-purpose output-only pins. * BEEP output usage The BEEP instruction with b3 = 1 sets up BEEP output. The BEEP instruction bits b0, b1 and b2 sets the frequency. When set up as the BEEP port, executing an output instruction will set the internal latch data but has no influence on the output. These pins go to the output high-impedance state in clock stop mode. These pins go to the output high-impedance state during the power-on reset and hold that state until an output instruction is executed.
40 to 33
PO0 to PO3 PP0 to PP3
O
CMOS push-pull
Output-only ports These pins go to the output high-impedance state in clock stop mode. These pins go to the output high-impedance state during the power-on reset and hold that state until an output instruction is executed.
32
PQ0
I/O
CMOS push-pull
General-purpose I/O ports The IOS instruction is used to specify input or output. The OUTR and INR instructions are used for output and input. The bit set, reset and test instruction cannot be used. In clock stop mode input is disabled and these pins go to the high impedance state. During the power-on reset, these pins function as general-purpose input ports.
79 2
TEST1 TEST2
LSI test pins These pins must be either left open or connected to ground.
No. 5065-10/13
LC72358N, 72362N, 72366 LC72358N, LC72362N and LC72366 Instruction Table Abbreviations: ADDR: Program memory address b: Borrow C: Carry DH: Data memory address high (row address): 2 bits DL: Data memory address low (column address):4 bits I: Immediate data:4 bits M: Data memory address N: Bit position Pn: Port number:4 bits PWn: Port control word number: 4 bits r: General register (one of banks 00 to 0FH) Rn: Register number:4 bits ( ): Contents of register or memory ( )N: Contents of bit N of register or memory
Instruction Group Operand Mnemonic 1st AD ADS Addition instructions AC ACS AI AIS AIC AICS SU SUS SB r r r r M M M M r r r 2nd M M M M I I I I M M M Add M to r Add M to r, then skip if carry Add M to r with carry Add M to r with carry, then skip if carry Add I to M Add I to M, then skip if carry Add I to M with carry Add I to M with carry, then skip if carry Subtract M from r Subtract M from r, then skip if borrow Subtract M from r with borrow Subtract M from r with borrow, then skip if borrow Subtract I from M Subtract I from M, then skip if borrow Subtract I from M with borrow Subtract I from M with borrow, then skip if borrow Skip if r equal to M Skip if M equal to I Skip if M not equal to I Skip if r is greater than or equal to M Skip if M is greater than or equal to I Skip if M is less than I r (r) + (M) r (r) + (M) skip if carry r (r) + (M) + C r (r) + (M) + C skip if carry M (M) + I M (M) + I skip if carry M (M) + I + C M (M) + I + C skip if carry r (r) - (M) r (r) - (M) skip if borrow r (r) - (M) - b r (r) - (M) - b skip if borrow M (M) - I M (M) - I skip if borrow M (M) - I - b M (M) - I - b skip if borrow (r) - M skip if zero (M) - I skip if zero (M) - I skip if not zero (r) - M skip if not borrow (M) - I skip if not borrow (M) - I skip if zero Function Operation D15 14 13 12 11 10 9 8 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 DH DH DH DH DH DH DH DH DH DH DH DH DH DH DH DH 7654 DL DL DL DL DL DL DL DL DL DL DL DL DL DL DL DL 3 2 1 D0 r r r r I I I I r r r Machine code
Subtraction instructions
SBS SI SIS SIB
r M M M
M I I I
0 0 0 0
1 1 1 1
1 1 1 1
0 1 1 1
1 0 0 1
1 0 1 0
r I I I
SIBS
M
I
0
1
1
1
1
1
I
SEQ Comparison instructions SEQI SNEI
r M M
M I I
0 0 0
0 0 0
0 0 0
1 1 0
0 0 0
0 1 1
DH DH DH DH DH DH
DL DL DL DL DL DL
r I I
SGE
r
M
0
0
0
0
1
1
r
SGEI SLEI
M M
I I
0 0
0 0
0 0
1 0
1 1
1 1
I I
Continued on next page. No. 5065-11/13
LC72358N, 72362N, 72366
Continued from preceding page.
Instruction Group Operand Mnemonic 1st AND Logical operation instructions ANDI OR ORI EXL EXLI SHR LD ST Transfer instructions MVRD r M r r M r M r M r M r M 2nd M I M I M I AND M with r AND I with M OR M with r OR I with M Exclusive OR M with r Exclusive OR I with M Shift r right with carry Load M to r Store r to M Move M to destination M referring to r in the same row Move source M referring to r to M in the same row Move M to M in the same row Move I to M Test M bits, then skip if all bits specified are true Test M bits, then skip if all bits specified are false Jump to the address Call subroutine Return from subroutine Return from subroutine and skip Return from subroutine with bank data Return from subroutine with bank data and skip Return from interrupt r (r) AND (M) M (M) AND I r (r) OR (M) M (M) ORI r (r) XOR (M) M (M) XOR I Carry (r) r (M) M (r) [DH, rn] (M) Function Operation D15 14 13 12 11 10 9 8 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 0 DH DH DH DH DH DH 00 DH DH DH 7654 DL DL DL DL DL DL 1110 DL DL DL 3 2 1 D0 r I r I r I r r r r Machine code
MVRS
M
r
M [DH, rn] [DH, DL1] [DH, DL2] MI if M (N) = all 1, then skip if M (N) = all 0, then skip PC ADDR Stack (PC) + 1 PC Stack PC Stack + 1 PC Stack BANK Stack PC Stack + 1 BANK Stack PC Stack BANK Stack Carry Stack (Status reg I) N1 (Status reg I) N0 if (Status reg I) N = all 1, then skip if (Status reg I) N = all 0, then skip
1
1
0
1
1
1
DH
DL
r
MVSR MVI Bit test instructions TMT
M1 M M
M2 I N
1 1 1
1 1 1
1 1 1
0 0 1
0 0 0
0 1 0
DH DH DH
DL1 DL DL
DL2 I N
TMF
M
N
1
1
1
1
0
1
DH
DL
N
JMP Jump and subroutine call instructions CAL RT RTS RTB RTBS
ADDR ADDR
1 1 0 0 1 1
0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 00 00 11 11
ADDR (14 bits) ADDR (12 bits) 1000 1010 1100 1101
RTI Status register instructions
0
0
0
0
0
0
00
1001
SS RS TST TSF
I I I I
N N N N
Set status register Reset status register Test status register true Test status register false
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
11 11 11 11
000 001 01 10 I I
I I
N N N N
No. 5065-12/13
LC72358N, 72362N, 72366
Continued from preceding page.
Instruction Group Operand Mnemonic 1st 2nd Test unlock F/F then skip if it has not been set r Rn Rn I2 Load M to PLL registers Input register/port data to M Output contents of M to register/port Serial I/o control Set I to UCCW1 Set I to UCCW2 Beep control Data zone control Set timer register N Pn Pn N N N Set port control word Input port data to M Output contents of M to port Set port bits Reset port bits Test port bits, then skip if all bits specified are true Test port bits, then skip if all bits specified are false if unlock FF (N) = 0, then skip Function Operation D15 14 13 12 11 10 9 8 7654 3 2 1 D0 Machine code
F/F test Internal register transfer instructions instructions
TUL
N
0
0
0
0
0
0
00
1101
N
PLL INR OUTR SIO
M M M I1 I I I I N PWn M M Pn Pn Pn
PLL reg PLL data M (Rn reg) Rn reg (M) SIO reg I1, I2 UCCW1 I UCCW2 I Beep reg I DZC reg I Timer reg I IOS reg PWn N M (Pn) Pn M (Pn) N 1 (Pn) N 0 if (Pn) N = all 1, then skip if (Pn)) N = all 0, then skip
1 0 0 0 0 0 0 0 0 1 1 1 0 0 1
1 0 0 0 0 0 0 0 0 1 1 1 0 0 1
1 1 1 0 0 0 0 0 0 1 1 1 0 0 1
1 1 1 0 0 0 0 0 0 1 0 0 0 0 1
1 1 1 0 0 0 0 0 0 1 1 1 0 0 1
0 0 1 0 0 0 0 0 0 1 0 1 0 0 1
DH DH DH 01 00 00 00 00 00 10 DH DH 10 11 00
DL DL DL I1 0001 0010 0110 1011 1100 PWn DL DL Pn Pn Pn
r Rn Rn I2 I I I I N N Pn Pn N N N
Hardware control instructions I/O instructions
UCS UCC BEEP DZC TMS IOS IN OUT SPB RPB TPT
TPF Bank switching instructions
Pn
N
1
1
1
1
1
1
01
Pn
N
BANK
I
Select bank
BANK I
0
0
0
0
0
0
00
0111
I
Other instruc-tions
HALT CKSTP NOP
I
Halt mode control Clock stop No operation
HALT reg I, then CPU clock stop Stop Xtal OSC if HOLD = 0 No operation
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
00 00 00
0100 0101 0000
I
s No products described or contained herein are intended for use in surgical implants, life-support systems, aerospace equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment and the like, the failure of which may directly or indirectly cause injury, death or property loss. s Anyone purchasing any products described or contained herein for an above-mentioned use shall: Accept full responsibility and indemnify and defend SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors and all their officers and employees, jointly and severally, against any and all claims and litigation and all damages, cost and expenses associated with such use: Not impose any responsibility for any fault or negligence which may be cited in any such claim or litigation on SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors or any of their officers and employees jointly or severally. s Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for volume production. SANYO believes information herein is accurate and reliable, but no guarantees are made or implied regarding its use or any infringements of intellectual property rights or other rights of third parties. This catalog provides information as of August, 1996. Specifications and information herein are subject to change without notice. No. 5065-13/13


▲Up To Search▲   

 
Price & Availability of LC72366

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X